developmentally handicapped (dh) - German English Dictionary